Město Nová Paka leží v Královéhradeckém kraji v ORP Nová Paka v nadmořské výšce 427 m. V roce 2014 zde žilo 9213 obyvatel. Nová Paka má katastrální území o rozloze 2868 ha.